from nlp_tools.tasks.simalary.cdssm_model import CDssmModel
from nlp_tools.tasks.simalary.mvlstm_model import MvLstmModel
from nlp_tools.tasks.simalary.arcii_model import ArciiModel
from nlp_tools.tasks.simalary.esim_model import EsimModel
from nlp_tools.tasks.simalary.bimpm_model import BimpmModel

from tensorflow.keras.backend import batch_dot
import tensorflow.keras.backend as K
from tensorflow.keras.layers import Lambda,concatenate
import numpy as np




model = BimpmModel(sequence_length=10)
model.embedding.build_embedding_model(vocab_size=100)
model.build_model_arc()
model.compile_model()
model.tf_model.summary()